<?php
//网站的基本参数
$hostname = "localhost";		//数据库服务器
$db_name = "dz";		//数据库名称
$db_username = "root";		//数据库用户
$db_password = "951753";		//数据库密码



$tb_wz='bl_wzxx';		//网站信息表
$tb_jj='bl_bzjj';		//办理站简介表
$tb_rk='bl_scrk';		//生产日况表
$tb_aq='bl_aqts';		//安全天数表


$tb_dz='bl_dzgg';		//电子公告表
$tb_dj='bl_djsp';		//倒计时牌表

$tb_td='bl_xxtd';		//学习天地表
$tb_mp='bl_mpics';		//滚动图片表

$tb_mv='bl_move';		//新闻图片表

$tb_bm='bl_bume';		//部门信息表
$tb_lk='bl_link';		//友情链接表

//需要经常优化的数据表
$youtb=array('bl_dzgg','bl_mpics');

$default_ip=getIp();
$default_url='http://'.$default_ip;
$default_img=$default_url."/images/nopic.gif";

/*
*说明：为滚动图片设置
*日期：2010-4-4
*/
$mov_num=10;//显示前面多少个图片
$default_move=array(
	'id'=>0,	
	'title'=>'测试标题',	
	'author'=>'测试标题',	
	'tdate'=>date("Y-m-d",time()),	
	'pic'=>$default_img,	
);



$pictype=array(
	'0'=>'gif',
	'1'=>'jpg',
	'2'=>'jpeg',
	'3'=>'bmp',
	'4'=>'png',
);

$db=mysql_connect($hostname,$db_username,$db_password) or die("数据库连接失败");
mysql_select_db($db_name,$db);


if (!$danyear=getLastdate()) {
	$danyear=date("Y")-1;//取当年年号，想要上一年，可以减相应数字，下一年，可以加相应数字
}

  


function getIp(){
	if($_SERVER['HTTP_X_FORWARDED_FOR']){
		$onlineip = $_SERVER['HTTP_X_FORWARDED_FOR'];
	} elseif($_SERVER['HTTP_CLIENT_IP']){
		$onlineip = $_SERVER['HTTP_CLIENT_IP'];
	} else{
		$onlineip = $_SERVER['REMOTE_ADDR'];
	}
	return $onlineip;	
}


function getLastdate() {
	global $db_name;
	$rqlast='SELECT  tdate FROM  `bl_scrk` order by tdate desc limit 1';
	if ($rqcon   =   @mysql_db_query($db_name,$rqlast)) {
		$lastdate   =   @mysql_result($rqcon,0);
		$lsdate=explode('-',$lastdate);
		return $lsdate[0];
	}else {
		return date('Y');
	}
	 
}


/*
 * description:the func judge as  type of file attribute pic
 * 
 * @para: string $file
 * 
 * return:bool
 */
function is_pic($file) {
	global $pictype;
	$files=pathinfo($file);
	$ext=$files['extension'];
	if (in_array($ext,$pictype)) {
		return true;
	}else {
		return false;
	}
}


function insertpic($fileds,$inserts,$sql='') {
	if (empty($sql)) {
		if (substr_count(',',$fileds)==substr_count(',',$inserts)) {
			$fileds=str_replace(',','`,`',$fileds);
			$inserts=str_replace(',','\',\'',$inserts);
			$sql=' (`'.$fileds.'`) values(\''.$inserts.'\') ';
		}
	}else {
		if (substr_count(',',$fileds)==substr_count(',',$inserts)) {
			$fileds=str_replace(',','\',\'',$fileds);
			$inserts=str_replace(',','\',\'',$inserts);
			$sql=$sql.' ,(\''.$inserts.'\') ';
		}
	}	
	return $sql;
}


//取字符串
/*
参数：
返回值：
*/

function substr_cut($str_cut,$length){ 
	if (strlen($str_cut) > $length){
		for($i=0; $i < $length; $i++)
		if (ord($str_cut[$i]) > 128) $i++;
		$str_cut = substr($str_cut,0,$i) . "..";
	}else{
		$str_cut=$str_cut;
	}
	return $str_cut;
}

//数字格式空，输出为0

function numberout($num){
	if($num=="") return $num=0;
	else  return $num;
}
//分日期与时间
if (!function_exists('fendate'))
{
	function fendate($date)
	{
		$daa=explode(" ",$date);
		return $daa[0];
	}
}

//转换日期短格式如：2008年2月

function cdate($date){
	$date=fendate($date);
	$da=explode("-",$date);
	$dd=$da[0]."年".$da[1]."月";
	return $dd;
}
//转换日期短格式如：1220

function liandate($date){
	$date=fendate($date);
	$da=explode("-",$date);
	$dd=$da[0].$da[1];
	return $dd;
}

//转换日期短格式如：12.20
function shortdate($date){
	$date=fendate($date);
	$da=explode("-",$date);
	$dd=$da[1].".".$da[2];
	return $dd;
}

//转换日期成中文如：2008年12月31日
function changch($date){
	$date=fendate($date);	
	$ar= split("-",$date);   
	$tdate= $ar[0]."年".$ar[1]."月".$ar[2]."日";
	return $tdate;
 }

//超过5位数的转换为万为单位

function chtowan($data)
{
	if(is_int($data)){
		$ln=strlen($data);
		if($ln>4){
			$da=round($data/10000,2)."(万)";
		}else{
			$da=round($data,2);
		}
		return $da;
	}else if(is_float($data)){	
		//$data=intval($data);
		if($data>9999.99){
			$da=round($data/10000,2)."(万)";
		}else{
			$da=round($data,2);
		}
		return $da;
	}else{
		return round($data,2);
	}
}


/**
 * Short description.
 *
 * Detail description
 * @param     
 * @since     1.0
 * @access    private
 * @return    void
 * @throws    
 */
function formatfsd($data)
{
    if($data>9999.99){
			$da=round($data/10000,3)."(万)";
		}else{
			$da=round($data,3);
		}
		return $da;
} // end func


function nowanfsd($data)
{
    return	round($data/10000,3);
		
} // end func

function chdate($date){
	$date=fendate($date);
	$da=explode("-",$date);
	$dd=$da[0]."年".$da[1]."月".$da[2]."日";
	return $dd;
}




//---------------------------------------------------------//

function back($str){
		echo "<Script language=javascript>";
		echo "	window.alert('".$str."');";
		echo "	history.go(-1);";
		echo "</Script>";
	}

function self($msg,$url){	
	echo "<script language='javascript'>";
	echo "window.alert('".$msg."');\n";
	echo "self.location='".$url."';\n";
	echo "</script>";
}

function top($msg,$url){	
	echo "<script language='javascript'>";
	echo "window.alert('".$msg."');\n";
	echo "top.location='".$url."';\n";
	echo "</script>";
}


function dump($var) {
	echo 'start:\n\r<br><pre>';
	print_r($var);
	echo 'end:\n\r<br>';
}

?>